Towards Design Rationales of Software Confederations

نویسندگان

  • Jaroslav Král
  • Michal Zemlicka
چکیده

The paper discuss reasons why service-oriented architecture is a new software paradigm and the consequences of this fact for the design of enterprise information systems. It is shown that such systems called confederations need not use web services in the sense of W3C. It is, however, more or less a necessity in e-commerce. Confederations (service-oriented systems with known set of services) are typical for manufacturing systems. As business processes supported by enterprise systems must be supervised by businessmen, the same must hold for communication inside service-oriented systems. It implies that the interfaces of the services must be user-oriented (user-friendly). It can be easier achieved in confederations than in e-commerce systems. User oriented interface has positive consequences for the software engineering properties of the confederation. Confederations should sometimes include parts based on different implementation philosophies (e.g. data orientation). Pros and cons of it are discussed. Open issues of service orientation are presented.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Towards Enabling Design Rationale Capture by Asking the Right Questions

Over the last thirty years many research has been conducted to capture the ”how” and ”why” behind design decisions. This information is known as design rationales (DR). Approaches to capture, store, preserve, and use DR have emerged from research activities. However, as of today they only found exceptional application within industrial practice. Rationales have been analysed in respect to its n...

متن کامل

Architecture and Modeling of Service-Oriented Systems

Service-oriented software systems (SOSS) are becoming the leading paradigm of contemporary software engineering. SOSS are virtual peer-to-peer systems of autonomous software components (services) behaving like the service in mass services systems of real world. SOSS used in e-commerce (alliances) have properties different from the properties of many systems (confederations) in which (almost) al...

متن کامل

Designing a System for Supporting the Process of Making a Video Sequence

The aim of this research is to develop a system to support video artists. Design rationales of software for artists should be obtained through investigating artists' practice. In this study, we have analysed the process of making a video sequence in collaboration with an experienced video artist. Based on this analysis we identified design rationales for a system to support the process of makin...

متن کامل

Software Confederations and Alliances

Global processes imply that the information systems have the architecture of virtual peer-to-peer networks of autonomous permanent services. It is typical for IS supporting e-government. We s h o w t h a t there are two v ariants of such n e t works: Confederations with quite stable relations (e.g. between the IS of the oces) and alliances with temporal links (typical for e-commerce). Alliances...

متن کامل

Designing for Increased Software Maintainability

The recording and management of design rationales and design decisions are important issues in achieving better support for software maintenance. In the c ontext of existing work on design rationale models, this paper intr oduc es an appr oach to the integration of system design, design decisions and design rationales and the formalisation of design decisions in terms of software artifacts and ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004